Next: MIPS Options, Previous: M68hc1x Options, Up: Submodel Options

#### 3.17.19 MCore Options

These are the ‘`-m`’ options defined for the Motorola M*Core processors.

`-mhardlit`
`-mno-hardlit`
  Inline constants into the code stream if it can be done in two instructions or less.
`-mdiv`
`-mno-div`
  Use the divide instruction. (Enabled by default).
`-mrelax-immediate`
`-mno-relax-immediate`
  Allow arbitrary sized immediates in bit operations.
`-mwide-bitfields`
`-mno-wide-bitfields`
  Always treat bit-fields as int-sized.
`-m4byte-functions`
`-mno-4byte-functions`
  Force all functions to be aligned to a four byte boundary.
`-mcallgraph-data`
`-mno-callgraph-data`
  Emit callgraph information.
`-mslow-bytes`
`-mno-slow-bytes`
  Prefer word access when reading byte quantities.
`-mlittle-endian`
`-mbig-endian`
  Generate code for a little endian target.
`-m210`
`-m340`
  Generate code for the 210 processor.